someone that speaks by divine inspiration - Französisch Englisch Wörterbuch